official emissary - English Synonyms Dictionary

official emissary

n.
[1] legate